SAR imagery - Español Inglés Diccionario